Big Huge Thesaurus

spark plug

noun